diff -Naur gftp-2.0.19/docs/sample.gftp/deb.xpm gftp-2.0.19-ttuuxxx/docs/sample.gftp/deb.xpm
--- gftp-2.0.19/docs/sample.gftp/deb.xpm	2007-03-13 10:44:09.000000000 +0900
+++ gftp-2.0.19-ttuuxxx/docs/sample.gftp/deb.xpm	2012-01-14 17:55:22.000000000 +0800
@@ -1,6 +1,6 @@
 /* XPM */
 static char * deb_xpm[] = {
-"16 14 85 1",
+"16 14 78 1",
 " 	c None",
 ".	c #8F5902",
 "+	c #F6F0E5",
@@ -68,24 +68,17 @@
 "z	c #EFD7AE",
 "A	c #EFD6AE",
 "B	c #D8B57E",
-"C	c #D7B074",
+"C	c #000000",
 "D	c #C78C33",
 "E	c #D5AE74",
-"F	c #DDB77E",
-"G	c #D29A46",
-"H	c #DAB47B",
-"I	c #E3BE87",
-"J	c #DDA858",
-"K	c #DFBB83",
-"L	c #E8C792",
-"M	c #E7B66A",
-"N	c #E3C08A",
-"O	c #EED5AC",
-"P	c #ECCD9E",
-"Q	c #ECCD9D",
-"R	c #E5CB9F",
-"S	c #8F5D0C",
-"T	c #855201",
+"F	c #D29A46",
+"G	c #DDA858",
+"H	c #DFBB83",
+"I	c #E7B66A",
+"J	c #ECCD9E",
+"K	c #E5CB9F",
+"L	c #8F5D0C",
+"M	c #855201",
 "  ............  ",
 "..+@#$$%%&*=-;..",
 ".>,'))!~{]^/(_:<",
@@ -94,9 +87,9 @@
 ".ijklmnopqrrstuv",
 ".wxxxxxyyzzzAAB.",
 "................",
-" .CDDDDDDDDDDE. ",
-" .FGGGGGGGGGGH. ",
-" .IJJJJJJJJJJK. ",
-" .LMMMMMMMMMMN. ",
-" .OPPPPPPPPQPR. ",
-" S............T "};
+" .CCDDCCCDCCCE. ",
+" .CFCFCFFFCFFC. ",
+" .CGCGCCGGCCCH. ",
+" .CICICIIICIIC. ",
+" .CCJJCCCJCCCK. ",
+" L............M "};
diff -Naur gftp-2.0.19/docs/sample.gftp/gftprc gftp-2.0.19-ttuuxxx/docs/sample.gftp/gftprc
--- gftp-2.0.19/docs/sample.gftp/gftprc	2008-01-24 22:56:55.000000000 +0900
+++ gftp-2.0.19-ttuuxxx/docs/sample.gftp/gftprc	2012-01-14 18:01:39.000000000 +0800
@@ -285,6 +285,8 @@
 # All arguments except the file extension are optional
 ext=.pdf::B:xpdf
 ext=.rpm:rpm.xpm:B:
+ext=.pet:pet.xpm:B:
+ext=.sfs:sfs.xpm:B:
 ext=.deb:deb.xpm:B:
 ext=.diff:diff.xpm: :
 ext=.htm:world.xpm:B:
diff -Naur gftp-2.0.19/docs/sample.gftp/Makefile.am gftp-2.0.19-ttuuxxx/docs/sample.gftp/Makefile.am
--- gftp-2.0.19/docs/sample.gftp/Makefile.am	2007-01-10 10:24:47.000000000 +0900
+++ gftp-2.0.19-ttuuxxx/docs/sample.gftp/Makefile.am	2012-01-14 17:58:19.000000000 +0800
@@ -3,7 +3,7 @@
 pkgdata_DATA=COPYING bookmarks connect.xpm deb.xpm diff.xpm dir.xpm doc.xpm \
 	dotdot.xpm down.xpm exe.xpm gftp-logo.xpm gftp.xpm gftprc img.xpm \
 	left.xpm linkdir.xpm linkfile.xpm man.xpm open_dir.xpm right.xpm \
-	rpm.xpm stop.xpm tar.xpm txt.xpm sound.xpm up.xpm world.xpm \
+	sfs.xpm pet.xpm rpm.xpm stop.xpm tar.xpm txt.xpm sound.xpm up.xpm world.xpm \
 	gftp-16x16.png gftp-22x22.png gftp-24x24.png gftp-32x32.png \
 	gftp-48x48.png gftp-scalable.svg
 
@@ -11,6 +11,6 @@
 EXTRA_DIST=COPYING bookmarks connect.xpm deb.xpm diff.xpm dir.xpm doc.xpm \
 	dotdot.xpm down.xpm exe.xpm gftp-logo.xpm gftp.xpm gftprc img.xpm \
 	left.xpm linkdir.xpm linkfile.xpm man.xpm open_dir.xpm right.xpm \
-	rpm.xpm stop.xpm tar.xpm txt.xpm sound.xpm up.xpm world.xpm \
+	sfs.xpm pet.xpm rpm.xpm stop.xpm tar.xpm txt.xpm sound.xpm up.xpm world.xpm \
 	gftp-16x16.png gftp-22x22.png gftp-24x24.png gftp-32x32.png \
 	gftp-48x48.png gftp-scalable.svg
diff -Naur gftp-2.0.19/docs/sample.gftp/Makefile.in gftp-2.0.19-ttuuxxx/docs/sample.gftp/Makefile.in
--- gftp-2.0.19/docs/sample.gftp/Makefile.in	2008-12-01 06:37:03.000000000 +0900
+++ gftp-2.0.19-ttuuxxx/docs/sample.gftp/Makefile.in	2012-01-14 18:14:44.000000000 +0800
@@ -232,14 +232,14 @@
 sharedstatedir = @sharedstatedir@
 sysconfdir = @sysconfdir@
 target_alias = @target_alias@
-pkgdata_DATA = COPYING bookmarks connect.xpm deb.xpm diff.xpm dir.xpm doc.xpm \
+pkgdata_DATA = COPYING bookmarks connect.xpm sfs.xpm pet.xpm deb.xpm diff.xpm dir.xpm doc.xpm \
 	dotdot.xpm down.xpm exe.xpm gftp-logo.xpm gftp.xpm gftprc img.xpm \
 	left.xpm linkdir.xpm linkfile.xpm man.xpm open_dir.xpm right.xpm \
 	rpm.xpm stop.xpm tar.xpm txt.xpm sound.xpm up.xpm world.xpm \
 	gftp-16x16.png gftp-22x22.png gftp-24x24.png gftp-32x32.png \
 	gftp-48x48.png gftp-scalable.svg
 
-EXTRA_DIST = COPYING bookmarks connect.xpm deb.xpm diff.xpm dir.xpm doc.xpm \
+EXTRA_DIST = COPYING bookmarks connect.xpm sfs.xpm pet.xpm deb.xpm diff.xpm dir.xpm doc.xpm \
 	dotdot.xpm down.xpm exe.xpm gftp-logo.xpm gftp.xpm gftprc img.xpm \
 	left.xpm linkdir.xpm linkfile.xpm man.xpm open_dir.xpm right.xpm \
 	rpm.xpm stop.xpm tar.xpm txt.xpm sound.xpm up.xpm world.xpm \
diff -Naur gftp-2.0.19/docs/sample.gftp/pet.xpm gftp-2.0.19-ttuuxxx/docs/sample.gftp/pet.xpm
--- gftp-2.0.19/docs/sample.gftp/pet.xpm	1970-01-01 08:00:00.000000000 +0800
+++ gftp-2.0.19-ttuuxxx/docs/sample.gftp/pet.xpm	2012-01-14 17:54:00.000000000 +0800
@@ -0,0 +1,102 @@
+/* XPM */
+static char * pet_xpm[] = {
+"16 14 85 1",
+" 	c None",
+".	c #8F5902",
+"+	c #F6F0E5",
+"@	c #E2CCA8",
+"#	c #E3D0B2",
+"$	c #E3D0B1",
+"%	c #E5D2B2",
+"&	c #E7D3B2",
+"*	c #E0C599",
+"=	c #E2CEAD",
+"-	c #E2CAA6",
+";	c #BA9861",
+">	c #F1E5D2",
+",	c #EFE0C7",
+"'	c #935E08",
+")	c #99630D",
+"!	c #945E07",
+"~	c #9A650E",
+"{	c #9B650F",
+"]	c #A06A14",
+"^	c #A26D19",
+"/	c #A87B33",
+"(	c #F9F3EA",
+"_	c #CDAE7C",
+":	c #B79255",
+"<	c #946212",
+"[	c #F2E7D3",
+"}	c #EDDDC3",
+"|	c #95610E",
+"1	c #9B6A1B",
+"2	c #A87C35",
+"3	c #A87D37",
+"4	c #C2A26D",
+"5	c #F3E7D0",
+"6	c #CBAE7F",
+"7	c #C4A36D",
+"8	c #93600F",
+"9	c #EBDBC0",
+"0	c #C4A673",
+"a	c #F0D5AB",
+"b	c #F0D4A8",
+"c	c #EFD3A8",
+"d	c #EFD3A7",
+"e	c #EFD1A1",
+"f	c #EFD5AB",
+"g	c #C4A570",
+"h	c #C9AB7B",
+"i	c #AD8544",
+"j	c #F0D5AD",
+"k	c #F0D1A2",
+"l	c #F0CE99",
+"m	c #F0CD97",
+"n	c #EFCC94",
+"o	c #EFCA90",
+"p	c #EEC98E",
+"q	c #EEC78A",
+"r	c #EDC587",
+"s	c #EDC485",
+"t	c #EED3A8",
+"u	c #AC8443",
+"v	c #93600E",
+"w	c #C3A370",
+"x	c #F0D7AF",
+"y	c #F0D7AE",
+"z	c #EFD7AE",
+"A	c #EFD6AE",
+"B	c #D8B57E",
+"C	c #D7B074",
+"D	c #000000",
+"E	c #C78C33",
+"F	c #DDB77E",
+"G	c #D29A46",
+"H	c #DAB47B",
+"I	c #E3BE87",
+"J	c #DDA858",
+"K	c #DFBB83",
+"L	c #E8C792",
+"M	c #E7B66A",
+"N	c #E3C08A",
+"O	c #EED5AC",
+"P	c #ECCD9E",
+"Q	c #ECCD9D",
+"R	c #E5CB9F",
+"S	c #8F5D0C",
+"T	c #855201",
+"  ............  ",
+"..+@#$$%%&*=-;..",
+".>,'))!~{]^/(_:<",
+".[}|||1123345678",
+".90abbbbbcdefgh8",
+".ijklmnopqrrstuv",
+".wxxxxxyyzzzAAB.",
+"................",
+" .CDDDEDDDEDDD. ",
+" .FDGDGDGGGGDH. ",
+" .IDDDJDDJJJDK. ",
+" .LDMMMDMMMMDN. ",
+" .ODPPPDDDPQDR. ",
+" S............T "};
diff -Naur gftp-2.0.19/docs/sample.gftp/sfs.xpm gftp-2.0.19-ttuuxxx/docs/sample.gftp/sfs.xpm
--- gftp-2.0.19/docs/sample.gftp/sfs.xpm	1970-01-01 08:00:00.000000000 +0800
+++ gftp-2.0.19-ttuuxxx/docs/sample.gftp/sfs.xpm	2012-01-14 17:53:27.000000000 +0800
@@ -0,0 +1,98 @@
+/* XPM */
+static char * sfs_xpm[] = {
+"16 14 81 1",
+" 	c None",
+".	c #8F5902",
+"+	c #F6F0E5",
+"@	c #E2CCA8",
+"#	c #E3D0B2",
+"$	c #E3D0B1",
+"%	c #E5D2B2",
+"&	c #E7D3B2",
+"*	c #E0C599",
+"=	c #E2CEAD",
+"-	c #E2CAA6",
+";	c #BA9861",
+">	c #F1E5D2",
+",	c #EFE0C7",
+"'	c #935E08",
+")	c #99630D",
+"!	c #945E07",
+"~	c #9A650E",
+"{	c #9B650F",
+"]	c #A06A14",
+"^	c #A26D19",
+"/	c #A87B33",
+"(	c #F9F3EA",
+"_	c #CDAE7C",
+":	c #B79255",
+"<	c #946212",
+"[	c #F2E7D3",
+"}	c #EDDDC3",
+"|	c #95610E",
+"1	c #9B6A1B",
+"2	c #A87C35",
+"3	c #A87D37",
+"4	c #C2A26D",
+"5	c #F3E7D0",
+"6	c #CBAE7F",
+"7	c #C4A36D",
+"8	c #93600F",
+"9	c #EBDBC0",
+"0	c #C4A673",
+"a	c #F0D5AB",
+"b	c #F0D4A8",
+"c	c #EFD3A8",
+"d	c #EFD3A7",
+"e	c #EFD1A1",
+"f	c #EFD5AB",
+"g	c #C4A570",
+"h	c #C9AB7B",
+"i	c #AD8544",
+"j	c #F0D5AD",
+"k	c #F0D1A2",
+"l	c #F0CE99",
+"m	c #F0CD97",
+"n	c #EFCC94",
+"o	c #EFCA90",
+"p	c #EEC98E",
+"q	c #EEC78A",
+"r	c #EDC587",
+"s	c #EDC485",
+"t	c #EED3A8",
+"u	c #AC8443",
+"v	c #93600E",
+"w	c #C3A370",
+"x	c #F0D7AF",
+"y	c #F0D7AE",
+"z	c #EFD7AE",
+"A	c #EFD6AE",
+"B	c #D8B57E",
+"C	c #000000",
+"D	c #C78C33",
+"E	c #D5AE74",
+"F	c #D29A46",
+"G	c #DAB47B",
+"H	c #DDA858",
+"I	c #DFBB83",
+"J	c #E8C792",
+"K	c #E7B66A",
+"L	c #E3C08A",
+"M	c #ECCD9E",
+"N	c #E5CB9F",
+"O	c #8F5D0C",
+"P	c #855201",
+"  ............  ",
+"..+@#$$%%&*=-;..",
+".>,'))!~{]^/(_:<",
+".[}|||1123345678",
+".90abbbbbcdefgh8",
+".ijklmnopqrrstuv",
+".wxxxxxyyzzzAAB.",
+"................",
+" .CCCDCCCDCCCE. ",
+" .CFFFCFFFCFFG. ",
+" .CCCHCCHHCCCI. ",
+" .JKCKCKKKKKCL. ",
+" .CCCMCMMMCCCN. ",
+" O............P "};
